9878 11
45408 47
13225 17
5753 4
20980 10
23020 21
27564 55
14401 6
12230 20
12332 9
12854 13
15653 22
13229 14
28037 24
41744 28
11360 6
32465 46
22165 10
12767 13
9851 15
16148 16
26709 46
10882 12
57162 90