29950 143
21234 602
9819 425
25193 779
11330 686
10019 761
6319 659
9319 645
3323 332
4879 577
3621 940