35482 925
47582 44
31993 855
3597 167
3956 94
13202 891
3098 237
12064 611
4220 220
55744 440
1189 191