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