3182 631
1509 162
8926 112
35247 375
10646 725
3404 385
6397 370
2277 56
4010 350
4936 605
4874 509
1687 180
2887 525