3186 905
2898 714
2805 726
562 115
2169 495
1717 199
967 263
3488 558
657 72
1728 358
3501 624
1829 430
2107 271
1352 307
1004 162
3209 706
2161 253
405 48
351 49
1386 231
2150 459
2286 605
2843 587
539 97
2524 602
2673 699
1662 80
793 169