3861 316
4655 860
9915 153
7433 217
2898 291
8156 424
5220 779
5759 297
9251 930
3845 403
9899 640
5044 164
10164 91
13537 357
4312 616