35591 925
47589 44
32017 855
3611 167
3969 94
13218 891
3099 237
12071 611
4234 220
55797 440
1190 191