5299 8
8322 7
4412 8
12269 16
27909 31
8568 9
35587 44
17429 17
44910 44
14042 20
16453 24
18136 22
10564 32
9227 12
10100 21
11302 13
9978 10
10243 15
19199 7
85957 105
36854 20
28740 29
56488 58
25432 59