155656 605
83486 531
18652 505
21750 288
2576 124
3059 114
3815 653
6256 604
52208 953
8179 380
38054 831