2851 579
1846 302
2865 331
11465 198
5745 478
4651 334
5897 694
39142 465
41988 667
6620 657
2389 250
2681 125