155471 605
83460 531
18648 505
21743 288
2573 124
3057 114
3814 653
6253 604
52148 953
8152 380
38032 831