21361 159
4837 641
10760 441
4295 638
29508 342
30873 177
12143 294
3677 74
29163 233
2580 166
13582 343
29598 107
6982 45
9498 671
3668 371
12268 741