15222 769
3490 532
47867 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