167 29
2124 557
1206 353
4110 762
7325 794
19036 56
12565 129
10017 518
7966 409
22086 318
26838 237
13006 699