952 266
2658 403
3979 739
1628 83
3282 711
2438 424
3713 541
2888 889
6244 561
1654 437
2027 285
206 44
567 119
2135 602
268 67
662 161
1035 314
2467 582
1688 335
442 59
5108 864
6706 240
3016 803
2399 426