2538 503
3343 921
1834 89
1838 256
2173 540
22874 617
2134 406
742 203
3101 777
2704 693
3076 914
2594 604
787 148
3142 446
2882 459
3807 886
3278 800
1382 148
3983 768
2416 380
2583 712
3004 823
1772 163
2966 663