7096 15
6592 9
2548 15
1324 15
2954 32
3192 15
11556 5
29017 31
33519 37
8096 13
4300 6
3553 6
18440 20
42925 15
39526 31
55109 76
14111 17
13388 10
3664 8
14231 11
7713 21
11055 23
16029 21
66772 87