2286 46
2664 572
4959 847
3672 184
5607 482
7937 729
6422 554
1384 79
10032 879
11692 444
8695 885
4133 311
6012 428
9861 283
6310 259
6653 619
3146 561
3978 545
2289 248
5555 748
2751 610
2167 292
1208 40
3887 665
4017 579
3684 915
4019 938
1878 93