56964 104
16145 122
15859 102
9833 75
6731 45
6315 39
5889 23
5834 30
4796 43
4173 14
3748 13
3324 93
1398 2