21469 159
4853 641
10775 441
4298 638
29528 342
30880 177
12145 294
3680 74
29203 233
2588 166
13619 343
29647 107
6989 45
9512 671
4148 372
12270 741