2335 416
2940 665
2788 644
871 242
2366 421
3799 495
2355 452
3053 905
2910 755
2567 792
2694 712
3019 655
851 236
2565 152
2188 247
1344 344
2660 821
2353 670
1442 85
2014 113
1768 508
1230 361
2944 950
2098 580