17318 153
11307 686
14603 275
13074 461
2263 82
1516 173
9815 715
4025 116
30789 597
5450 514
7145 1124