2751 617
2415 654
1898 603
1588 456
1837 302
5269 218
1501 99
3761 598
8607 226
18917 410
9735 751
38493 503
7921 127