15056 769
3489 532
47664 760
3050 166
9306 418
2704 311
2767 346
3312 401
15203 409
9703 51
6652 648
3947 317
4940 573
1899 172
2565 117
5195 86
2953 521
2991 379
2019 213