17310 153
11303 686
14596 275
13070 461
2263 82
1516 173
9808 715
4025 116
30785 597
5450 514
7142 1124