57071 104
16182 122
15930 102
9878 75
6770 45
6350 39
5912 23
5863 30
4837 43
4193 14
3770 13
3404 93
1459 2