14050 603
45447 748
20303 109
15540 866
11534 649
12515 1016
21488 564
21600 529
14471 494
10238 291
5347 659
3385 160
21078 581
15451 285
9341 701
8360 365
18560 296
36843 432
24155 401
43421 291
23980 613
31322 788
22202 880
20579 838
17866 682
8395 91
25209 52
12607 237