24006 25
27139 23
12073 7
18884 16
24136 40
40966 82
40536 45
10585 11
13166 15
9900 5
26534 22
15127 13
8327 7
55269 58
58650 71
31219 39
19762 12
36397 50
114577 184
24485 21
83939 79
20201 16
110822 184
17604 18