156070 605
83540 531
18658 505
21768 288
2587 124
3065 114
3820 653
6259 604
52506 954
8246 380
38098 831