17015 153
11023 686
14218 275
12827 461
2208 82
1464 173
9673 715
3854 116
30547 597
5297 514
6875 1124