21385 159
4840 641
10762 441
4296 638
29511 342
30874 177
12143 294
3677 74
29174 233
2581 166
13589 343
29611 107
6983 45
9499 671
4134 372
12270 741