19121 153
12529 686
16099 275
14271 461
2748 83
1865 173
11045 715
5180 117
32641 600
6217 520
8621 1125