30159 119
19127 296
635811 1698
140215 861
3431 215
2677 272
3383 237
3585 590
2399 76
2612 55
28014 685
59242 278
37471 259