50199 124
15363 533
17310 131
34453 523
19038 338
11203 470
4863 487
17878 876
10721 310
28998 128
2788 343