18909 159
4055 641
10659 441
4223 638
29200 342
30741 177
12070 294
3590 74
28448 233
2469 166
12758 343
28454 107
6843 45
9410 671
3490 371
12148 741