9826 50
9731 161
30019 127
19597 1030
3454 26
16185 572
13114 582
12595 416
21966 715
7149 266
4114 447
3462 624
22241 107