30142 119
19112 296
635232 1696
140151 861
3427 215
2676 272
3380 237
3581 590
2394 76
2610 55
27954 684
59198 278
37439 259