30167 119
19134 296
636240 1699
140261 861
3437 215
2677 272
3385 237
3586 590
2401 76
2614 55
28055 685
59284 278
37503 260