3897 316
4696 860
10047 153
7545 217
2997 291
8252 424
5269 779
5856 297
9307 930
3907 403
10057 640
5085 164
10325 91
13707 357
4329 616