19131 153
12531 686
16104 275
14274 461
2749 83
1865 173
11052 715
5184 117
32650 600
6219 520
8624 1125