50177 124
15348 533
17307 131
34437 523
19022 338
11196 470
4861 487
17878 876
10716 310
28925 128
2788 343