17002 153
11000 686
14202 275
12813 461
2203 82
1461 173
9662 715
3840 116
30540 597
5272 514
6864 1124