21993 518
105528 519
75474 305
51850 416
29819 944
38800 260
26153 738
45216 371
27978 208
12031 167
23116 374
6881 244
35466 398
310896 1078
136118 494
63258 336
210466 1057
177500 992
8061 331
25141 683
20777 413
59812 602
18448 94
48120 203
35280 946
30274 629
44868 551
51663 225