29102 80
27352 24
12440 28
12740 7
20506 78
61887 124
8420 12
10151 9
15885 40
15538 14
10105 14
12793 9
14013 5
14425 35
10761 3
9005 3
10142 2
8785 2
84657 321
27701 63
21345 36
17979 51
35234 108
20573 53