3083 639
10273 441
3907 638
28113 341
30168 177
11644 294
3401 74
25670 233
2250 166
11144 342
23929 106
5960 45
9244 671
3151 371
11714 741