2857 579
1849 302
2871 331
11471 198
5747 478
4656 334
5897 694
39151 465
42015 667
6621 657
2390 250
2681 125