5101 8
8126 7
4412 8
12269 16
27909 31
8568 9
35387 44
17429 17
44910 43
14042 20
16453 24
18136 22
10564 32
9227 12
10100 21
11109 13
9978 10
10047 15
19199 7
85763 105
36652 20
28545 29
56488 58
25432 59