9986 25
12494 23
16990 41
7220 11
7637 4
13769 24
6238 9
19687 17
29800 29
7461 3
8300 14
17923 14
43598 84
3242 3
7749 13
4397 3
4260 6
3860 2
3907 1
3872 2
3959 2
10494 16
3216 1
5390 9