29514 60
12928 9
15489 26
23071 31
24159 54
16749 18
14084 24
13667 22
21598 41
18326 26
17158 28
24587 67
39129 95
16373 33
15733 20
13923 34
11015 5
13522 15
17282 25
9767 10
38144 21
13796 11
15926 35
15287 11