3860 316
4652 860
9883 153
7415 217
2885 291
8150 424
5215 779
5746 297
9244 930
3839 403
9879 640
5041 164
10144 91
13511 357
4298 616