19125 153
12529 686
16102 275
14272 461
2748 83
1865 173
11046 715
5181 117
32642 600
6218 520
8623 1125