2185 594
8182 822
42135 511
2487 549
12931 244
9644 790
910 122
2205 637
21215 749
16849 469
67454 508
43350 947
27887 683
22106 838
18536 323
18267 304
2598 283
4346 565
7802 144
102938 703