32230 925
47405 44
31597 855
3405 167
3812 94
12771 891
2926 237
6922 610
4173 220
54039 440
1173 191