155585 605
83481 531
18650 505
21747 288
2574 124
3058 114
3814 653
6254 604
52181 953
8166 380
38046 831