50178 124
15351 533
17307 131
34437 523
19023 338
11196 470
4861 487
17878 876
10716 310
28936 128
2788 343