2913 481
5518 592
6599 555
15218 551
3749 667
3042 79
3883 475
2141 109
7378 309
3611 299
3530 257
4847 759
4313 395