468 40
1489 163
2941 718
3541 841
1268 219
3352 821
2769 669
2276 575
2897 407
493 97
11371 319
13378 56
8027 245
5012 152
47242 127
69820 905
6150 728
9506 772
26271 551
23075 424
7708 392