15048 769
3489 532
47660 760
3050 166
9305 418
2704 311
2766 346
3312 401
15201 409
9701 51
6652 648
3947 317
4939 573
1899 172
2563 117
5195 86
2953 521
2991 379
2019 213