313 86
860 121
3137 798
2122 455
3645 559
10413 158
4844 532
3306 320
6517 550
16293 570
75810 598
17342 427
4461 646
5481 349
40314 717
12703 549
1618 60
3262 516
7204 224
7267 115
2791 505
3821 793
3088 513
6012 611
11231 443
1930 39
2424 238
28457 776