50153 124
15272 533
17305 131
34427 523
19035 338
11179 470
4890 487
17891 876
10756 310
28753 128
2804 343