18754 159
4037 641
10652 441
4220 638
29185 342
30735 177
12063 294
3587 74
28416 233
2459 166
12709 342
28407 107
6832 45
9401 671
3487 371
12142 741