15359 773
3494 532
48125 760
3085 166
9398 418
2736 311
2794 347
3327 401
15522 409
9806 51
6717 648
3979 317
4984 573
1931 172
2853 118
5220 86
2969 521
3032 379
2060 213