13405 26
12244 18
27617 14
18155 36
23670 37
10949 15
15364 16
14581 16
9801 2
22223 72
23981 20
11303 14
10972 3
21843 21
23368 44
11043 5
15233 18
12131 8
116692 425
46857 83
33812 98
68934 285
42709 135
24112 38