12041 9
19822 32
47829 74
23177 30
13308 10
14066 13
10371 3
25356 49
19516 16
25480 50
16547 16
17633 20
22675 39
30110 65
19778 27
20246 17
31474 84
34870 78
23230 47
19016 23
15455 19
19811 46
17213 28
25602 27