30156 119
19126 296
635725 1698
140207 861
3431 215
2677 272
3383 237
3585 590
2399 76
2612 55
28009 685
59235 278
37465 259