19121 153
12529 686
16099 275
14271 461
2748 83
1865 173
11045 715
5179 117
32640 600
6216 520
8613 1125