32938 925
47442 44
31682 855
3459 167
3860 94
12839 891
2983 237
6954 610
4181 220
54435 440
1174 191