10130 9
17671 18
5995 13
8943 19
11972 11
34337 46
9144 17
10263 10
7908 9
11350 28
2784 7
17824 23
3087 1
3734 5
4222 6
18920 15
4986 11
24823 12
13198 27
32823 20
10604 11
50245 70
16248 23
10030 34