21231 35
22644 24
12693 9
37645 58
13090 19
12671 14
28674 31
12960 26
45709 62
26696 37
16050 14
14004 17
15176 6
11901 5
25617 51
9199 11
13390 10
10930 2
11079 9
30232 26
49357 82
16013 15
69426 38
17377 13