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