3826 76
5337 672
2866 266
5927 635
199438 484
215183 379
7843 628
2967 337
2790 231
13483 446
3323 323
3004 409
4949 504
7653 354
5051 305