155534 605
83476 531
18649 505
21746 288
2574 124
3058 114
3814 653
6254 604
52169 953
8162 380
38039 831