2578 817
5897 556
530 122
2219 651
2696 446
34571 929
4902 322
96278 646
9210 179
4949 392
194779 738
4058 293
13374 54