3067 639
10271 441
3904 638
28107 341
30163 177
11641 294
3399 74
25614 233
2250 166
11134 342
23892 106
5947 45
9243 671
3148 371
11714 741