480 40
1504 163
2942 718
3557 841
1290 219
3370 821
2797 669
2278 575
2907 407
493 97
11375 319
13380 56
8032 245
5014 152
47263 127
69829 905
6151 728
9510 772
26278 551
23090 424
7710 392