21993 518
105528 519
75474 305
51850 416
29819 944
38801 260
26153 738
45216 371
27979 208
12032 167
23116 374
6881 244
35468 398
310898 1078
136120 494
63258 336
210469 1057
177504 992
8061 331
25141 683
20777 413
59812 602
18450 94
48122 203
35280 946
30274 629
44869 551
51664 225