315 40
1434 163
2916 718
3402 841
1140 219
3252 821
2593 669
2260 575
2827 407
482 97
11351 319
13373 56
8018 245
5009 152
47085 127
69755 905
6146 728
9490 772
24929 550
22913 424
7685 392