17321 153
11307 686
14604 275
13075 461
2263 82
1516 173
9816 715
4027 116
30789 597
5450 514
7146 1124