50178 124
15349 533
17307 131
34437 523
19022 338
11196 470
4861 487
17878 876
10716 310
28928 128
2788 343