2578 817
5955 556
530 122
2219 651
2696 446
34574 929
4903 322
96282 646
9210 179
4949 392
194820 738
4058 293
13374 54