50201 124
15367 533
17310 131
34455 523
19041 338
11205 470
4863 487
17878 876
10722 310
29007 128
2789 343