3860 316
4652 860
9883 153
7421 217
2885 291
8150 424
5215 779
5747 297
9244 930
3839 403
9880 640
5041 164
10145 91
13511 357
4298 616