22002 518
105567 519
75494 305
51867 416
29828 944
38812 260
26176 738
45235 371
27990 208
12041 167
23134 374
6882 244
35481 398
311014 1080
136140 494
63264 336
210516 1057
177543 992
8061 331
25151 683
20778 413
59835 602
18460 94
48136 203
35284 946
30286 629
44882 551
51677 225