50196 124
15363 533
17310 131
34452 523
19036 338
11203 470
4862 487
17878 876
10721 310
28988 128
2788 343