15226 769
3491 532
47868 760
3063 166
9342 418
2710 311
2777 346
3319 401
15338 409
9732 51
6675 648
3965 317
4960 573
1909 172
2678 118
5201 86
2962 521
3004 379
2034 213