50156 124
15276 533
17305 131
34428 523
19035 338
11180 470
4891 487
17892 876
10756 310
28758 128
2805 343