21644 159
4930 641
10800 441
4318 638
29582 342
30907 177
14122 294
3691 74
29306 233
2605 166
13748 343
29848 107
7020 45
9535 671
4171 372
12298 741