5080 357
3956 226
41390 684
3861 480
6042 393
6631 304
7015 767
5793 98
7795 581
7421 119
2124 35
3897 316
5272 779
3907 403
7211 668