21998 518
105560 519
75489 305
51864 416
29824 944
38809 260
26170 738
45232 371
27988 208
12040 167
23129 374
6882 244
35479 398
310996 1080
136134 494
63263 336
210501 1057
177530 992
8061 331
25150 683
20778 413
59832 602
18459 94
48135 203
35284 946
30283 629
44880 551
51673 225