4012 811
3525 578
3553 875
5810 900
1128 121
2958 614
2538 610
2063 399
1796 80
1715 264
2641 464
772 59
2052 345
807 164
4247 935
1147 127
2524 295
23253 365
3550 699
2681 443
7279 392
2605 652
8933 198
799 151