30167 119
19134 296
636197 1699
140256 861
3437 215
2677 272
3385 237
3586 590
2400 76
2614 55
28054 685
59276 278
37501 260