12501 442
3645 778
2580 593
5192 258
2944 426
10198 764
7466 939
5121 298
3878 667
1177 113
943 63
2329 327
2290 469
5328 536
3833 680
2835 664
10400 329
1836 60
2278 352
2747 550
5987 674
3538 429
671 150
2983 597