2169 503
3145 728
2946 523
7841 630
4601 662
8175 712
22558 336
4915 513
3259 681
1564 266
2991 552
1920 149
3388 450
2003 362
2470 454
3020 256
3628 528
1842 89
1281 118
2887 636
3969 869
2138 499
1685 301
1219 46