59883 98
14735 3
13136 18
8942 38
6107 7
4674 21
4596 23
4587 12
4527 11
3981 22
3907 9
3887 16
3509 16
3130 17
3045 12
2759 5
2688 6
2430 7
2255 11
2208 7
2201 3
2198 5
2189 5
2175 9