3797 356
3042 226
31481 684
3484 480
5330 393
5577 304
5885 767
4328 98
6581 580
5617 119
1668 35
3515 316
4902 779
3438 403
7014 668