11430 565
102368 327
39046 365
18362 505
5061 837
21508 601
8009 806
5292 70
8153 551
9026 483
2926 420