34741 87
23315 24
25957 35
20333 33
15912 21
17412 31
13361 22
20302 44
21303 37
19233 43
14566 15
21068 39
19224 37
14249 22
22038 29
18220 28
15220 20
12577 1
10243 2
9179 3
8973 3
9666 2
9062 5
9118 4