440 40
1457 163
2928 718
3480 841
1212 219
3308 821
2697 669
2273 575
2860 407
487 97
11359 319
13376 56
8024 245
5010 152
47171 127
69791 905
6147 728
9495 772
25604 550
23011 424
7701 392