32596 925
47420 44
31642 855
3432 167
3845 94
12800 891
2956 237
6944 610
4176 220
54209 440
1173 191