50196 124
15363 533
17310 131
34451 523
19035 338
11203 470
4862 487
17878 876
10721 310
28987 128
2788 343