16934 30
3467 4
4911 13
12513 18
47070 109
70897 162
5487 8
3391 5
6116 11
3148 5
21556 57
7882 25
7980 19
25744 67
6318 6
8291 31
12166 17
9503 29
24692 23
10334 23
2864 6
22241 51
29754 46
37892 71