50156 124
15277 533
17307 131
34428 523
19035 338
11181 470
4891 487
17892 876
10756 310
28759 128
2805 343