19118 153
12529 686
16096 275
14270 461
2748 83
1865 173
11044 715
5179 117
32639 600
6215 519
8613 1125