72659 10
106957 9
98034 8
25301 2
24333 3
29707 8
30232 5
72534 12
32307 4
37578 3
39704 6
30651 2
57258 3
32977 3
49130 7
85384 24
37931 9
26108 2
42351 8
71901 20
53552 12
39328 6
23356 2
36832 5