22002 518
105571 519
75495 305
51868 416
29830 944
38815 260
26176 738
45237 371
27993 208
12041 167
23136 374
6882 244
35483 398
311024 1080
136142 494
63264 336
210521 1057
177543 992
8062 331
25153 683
20779 413
59836 602
18460 94
48138 203
35285 946
30290 629
44883 551
51677 225