17316 153
11306 686
14602 275
13074 461
2263 82
1516 173
9812 715
4025 116
30789 597
5450 514
7145 1124