18857 159
4046 641
10657 441
4221 638
29195 342
30741 177
12065 294
3590 74
28431 233
2467 166
12742 343
28434 107
6839 45
9404 671
3489 371
12143 741