12118 12
16640 21
100099 98
13506 12
13903 11
40145 47
27219 33
34776 43
16212 10
116342 171
24461 17
14414 15
25758 36
25315 24
26207 7
15850 16
41588 42
16472 20
37315 25
23814 33
21430 35
59506 75
16609 15
34975 38