34741 85
23315 24
25957 35
20333 32
15681 21
17412 31
13361 22
20302 44
21303 37
19003 43
14566 15
21068 39
19224 37
14249 22
22038 29
17987 28
15220 20
12577 1
10243 2
9179 3
8973 3
9666 2
9062 5
9118 4