2850 579
1845 302
2865 331
11459 198
5744 478
4647 334
5896 694
39131 465
41985 667
6620 657
2389 250
2680 125