3131 853
2922 656
1429 289
2247 705
843 153
3468 828
2389 549
1133 173
1867 514
3534 47
4194 620
779 108
1388 344
1774 350
2893 803
861 129
2736 773
2374 487
284 84
3275 650
2480 599
1874 454
1501 419
2668 677