14048 603
45442 748
20303 109
15540 866
11533 649
12515 1016
21487 564
21600 529
14471 494
10238 291
5347 659
3384 160
21078 581
15451 285
9341 701
8359 365
18559 296
36843 432
24155 401
43420 291
23980 613
31321 788
22201 880
20575 838
17866 682
8395 91
25208 52
12607 237