155920 605
83515 531
18655 505
21758 288
2580 124
3063 114
3816 653
6258 604
52332 953
8224 380
38077 831