50160 124
15280 533
17309 131
34432 523
19043 338
11187 470
4895 487
17894 876
10759 310
28764 128
2806 343