3897 316
4696 860
10048 153
7547 217
2999 291
8254 424
5272 779
5857 297
9309 930
3907 403
10057 640
5086 164
10326 91
13710 357
4329 616