3860 316
4652 860
9874 153
7415 217
2883 291
8147 424
5215 779
5746 297
9244 930
3837 403
9872 640
5041 164
10140 91
13506 357
4297 616