3863 316
4658 860
9942 153
7445 217
2905 291
8166 424
5223 779
5766 297
9258 930
3854 403
9922 640
5049 164
10192 91
13563 357
4321 616