2993 711
576 108
541 95
552 76
2781 551
2948 927
429 32
2209 560
2144 347
3117 729
2413 655
2696 759
1836 307
2560 638
474 113
1519 314
773 137
2485 639
1868 450
1641 406
571 146
2218 601
930 167
3025 848
2435 787
1315 315
558 85
845 271