1290 163
2902 718
3307 841
1018 219
3146 821
2510 669
2231 575
2780 407
464 97
11344 319
13362 56
8005 245
5004 152
46993 127
69728 905
6140 728
9476 772
24917 550
22839 424
7670 392