21993 518
105533 519
75476 305
51852 416
29820 944
38801 260
26156 738
45222 371
27979 208
12032 167
23117 374
6881 244
35473 398
310917 1078
136122 494
63258 336
210473 1057
177504 992
8061 331
25142 683
20777 413
59815 602
18452 94
48124 203
35281 946
30275 629
44872 551
51664 225