5186 415
3749 89
3216 344
2268 578
3853 238
4629 678
5350 621
3569 872
4987 802
2368 420
4255 164
2203 286
2335 376
3364 589
5936 514
3100 183
3913 639
6059 765
3046 552
8475 903
4009 521
3553 295
5816 601
2374 151