2300 654
1897 603
1580 456
1800 302
5263 218
1500 99
3758 598
8602 226
18915 410
9724 751
38476 503
7919 127