12136 10
19156 24
13401 13
15005 37
15380 46
25275 77
18396 46
9961 13
17585 19
17937 26
17037 16
13385 23
14484 19
10915 13
46827 149
11482 8
15842 60
19175 49
26735 50
16493 38
26780 34
14028 23
15268 43
22538 85