57242 105
16263 122
16064 102
9960 76
6831 45
6406 39
5972 24
5912 31
4898 44
4245 14
3818 13
3536 93
1575 4