29950 143
21234 602
9820 425
25195 779
11330 686
10019 761
6320 659
9319 645
3323 332
4879 577
3621 940