673 72
2656 817
4023 802
1132 51
3917 929
1237 172
1615 340
2694 644
1670 306
2758 764
1683 287
3098 822
2927 646
4697 186
2687 579
3298 862
3103 616
4780 487
589 107
1004 125
3122 750
892 135
2830 754
2498 295