50203 124
15368 533
17312 131
34457 523
19041 338
11206 470
4863 487
17878 876
10722 310
29013 128
2789 343