22006 597
2812 605
6413 549
5362 311
4851 395
202066 968
18528 575
5315 558
3100 443
256713 750
4847 388
24001 107
3483 350
4223 731
11748 266
5557 346
8811 634
9543 518
65341 348
2797 290
2273 91
7774 249
6593 700
26878 693