470 40
1491 163
2941 718
3541 841
1270 219
3353 821
2771 669
2277 575
2898 407
493 97
11372 319
13378 56
8027 245
5013 152
47245 127
69820 905
6150 728
9507 772
26273 551
23080 424
7708 392