30948 42
9859 35
9494 17
5382 15
5423 13
7875 25
18813 26
2141 6
18224 32
7867 16
23139 42
11734 36
24080 19
6165 3
1955 15
21999 57
11309 23
3943 15
15557 24
12855 29
4730 3
35783 38
6379 14