18809 159
4042 641
10656 441
4221 638
29189 342
30738 177
12064 294
3588 74
28425 233
2459 166
12725 342
28419 107
6833 45
9402 671
3488 371
12142 741