2983 631
1491 162
8910 112
35229 375
10635 725
3396 385
6390 370
2277 56
4002 350
4932 605
4865 509
1636 180
2883 525