482 40
1504 163
2942 718
3557 841
1290 219
3371 821
2801 669
2278 575
2907 407
494 97
11375 319
13380 56
8032 245
5014 152
47266 127
69829 905
6151 728
9510 772
26278 551
23090 424
7710 392