10130 9
17671 18
5995 13
8943 19
12242 11
34613 46
9144 17
10532 10
8171 9
11350 28
2784 7
18096 23
3087 1
3734 5
4222 6
18920 15
4986 11
24823 12
13198 27
32823 20
10867 11
50245 70
16248 23
10030 34