26133 91
25616 70
19459 70
7976 16
8869 13
10006 21
10593 29
31967 117
15632 46
4356 7
17153 41
29457 108