156173 605
83559 531
18661 505
21773 288
2589 124
3069 114
3821 653
6259 604
52625 955
8264 380
38100 831