3096 655
3077 684
2680 699
2942 877
794 244
1733 455
2086 428
757 112
2139 233
2480 503
625 40
2512 414
2954 562
3023 693
2400 400
3228 959
2684 817
2534 502
851 207
2093 358
849 108
2821 632
2673 781
2764 522