471 40
1493 163
2941 718
3546 841
1273 219
3355 821
2777 669
2277 575
2899 407
493 97
11372 319
13379 56
8027 245
5013 152
47245 127
69821 905
6150 728
9507 772
26276 551
23081 424
7708 392