35596 925
47589 44
32018 855
3611 167
3969 94
13218 891
3100 237
12071 611
4235 220
55798 440
1190 191