3035 813
8535 385
2629 282
186419 366
3235 193
3401 209
8335 101
3714 39
3613 266
3053 404
3696 369
6974 654