3036 813
8535 385
2629 282
186443 366
3236 193
3401 209
8336 101
3714 39
3613 266
3053 404
3696 369
6974 654