155983 605
83525 531
18656 505
21765 288
2581 124
3063 114
3816 653
6258 604
52421 953
8234 380
38082 831