2500 282
1464 111
2217 122
8731 595
5654 676
10627 712
4418 427
3504 43
2417 212
2252 126
5416 46
8419 280
27142 128
5593 279
11161 533
48786 132
7980 582
15029 154
27017 367
5005 491
3894 548
34405 688
5335 256
9062 275
7723 929
43851 142
7705 297
11125 608