3028 631
1500 162
8913 112
35235 375
10641 725
3401 385
6394 370
2277 56
4005 350
4935 605
4868 509
1649 180
2887 525