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