50242 124
15401 533
17330 131
34482 523
19070 338
11222 470
4864 487
17883 876
10731 310
29148 128
2807 343