21998 518
105563 519
75490 305
51864 416
29824 944
38809 260
26170 738
45234 371
27988 208
12040 167
23130 374
6882 244
35480 398
311003 1080
136138 494
63264 336
210505 1057
177533 992
8061 331
25150 683
20778 413
59833 602
18459 94
48136 203
35284 946
30283 629
44880 551
51675 225