20025 282
2460 117
7286 567
37664 454
191535 1057
29704 655
19184 642
14491 493
9211 384
19012 649
7262 710
5271 446
3472 697
4342 732
4220 635