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