19124 153
12529 686
16099 275
14272 461
2748 83
1865 173
11045 715
5180 117
32641 600
6217 520
8622 1125