14050 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
8360 365
18560 296
36843 432
24155 401
43421 291
23980 613
31321 788
22202 880
20579 838
17866 682
8395 91
25208 52
12607 237