28024 419
9681 391
1370 353
695 126
2214 536
1317 331
2789 112
7841 618
182170 782
31470 823
85903 353
314062 863
299344 851
151156 350
31583 262
65656 266
1291 143
3402 464
7731 506