15029 769
3489 532
47634 760
3050 166
9300 418
2702 311
2760 346
3311 401
15182 409
9694 50
6648 648
3946 317
4938 573
1895 172
2552 117
5194 86
2953 521
2990 379
2014 213