2576 817
5799 556
530 122
2219 651
2696 446
34569 929
4902 322
96277 646
9209 179
4946 392
194716 738
4058 293
13371 54