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