3186 905
2898 714
2805 726
560 115
2169 495
1716 199
967 263
3485 558
653 72
1728 358
3497 624
1828 430
2107 271
1351 307
1004 162
3208 706
2156 253
405 48
351 49
1386 231
2149 459
2286 605
2841 587
539 97
2522 602
2670 699
1657 80
793 169