2954 23
10142 27
36178 111
21181 183
74738 88
27404 83
25006 48
17500 46
12120 26
1754 11
80636 160
43062 76
9662 16
7493 17
13484 29
5423 13
21417 33
9715 21
7667 11
18280 22
18269 32