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