22242 171
3047 450
2102 197
33347 194
13183 216
17335 169
15009 758
14554 590
12518 421
13241 331
9039 519
7787 157
20163 739
17162 613
31792 430