16142 122
56961 104
15855 102
3323 93
9827 75
6729 45
4794 43
6311 39
5830 30
5884 23
4168 14
3745 13
1393 2