50199 124
15363 533
17310 131
34452 523
19037 338
11203 470
4862 487
17878 876
10721 310
28993 128
2788 343