50184 124
15353 533
17310 131
34446 523
19031 338
11199 470
4861 487
17878 876
10718 310
28961 128
2788 343