14988 769
3488 532
47588 760
3047 166
9288 418
2699 311
2759 346
3308 401
15161 409
9681 50
6639 648
3939 317
4924 573
1883 172
2518 117
5192 86
2948 521
2987 379
2008 213