3502 400
3582 748
6303 582
7009 602
14509 89
2050 408
3876 551
917 135
3353 44
3451 403
16932 812
2417 562