14981 13
15558 22
10081 11
9637 10
18047 20
30038 43
7312 8
24772 11
19139 26
31436 25
16762 38
23136 10
9711 12
15354 17
22946 27
26416 28
8472 10
9482 10
28197 34
22477 15
25753 19
3481 11
1811 9
4067 13