21993 518
105523 519
75468 305
51849 416
29817 944
38798 260
26145 738
45211 371
27977 208
12029 167
23114 374
6881 244
35465 398
310860 1078
136110 494
63257 336
210458 1057
177491 992
8060 331
25141 683
20777 413
59810 602
18448 94
48117 203
35280 946
30271 629
44864 551
51660 225