31356 64
17378 11
21800 34
5735 4
7231 15
10333 14
4693 1
8433 9
7733 14
9312 9
32158 79
8392 13
5811 7
7948 5
15596 23
5723 10
6124 7
11645 17
12148 15
6106 6
21130 25
21522 33
6915 3
7089 8