20601 52
13193 30
19522 72
12462 13
10946 12
10563 9
22281 82
10285 14
11861 20
11813 17
22845 27
11609 13
13475 26
18624 38
15028 34
22803 60
12473 21
18274 25
19494 23
12313 17
13093 29
27485 69
17654 17
59163 176