5299 8
8322 7
4412 8
12460 16
28101 31
8568 9
35587 44
17429 17
45111 44
14042 20
16453 24
18330 22
10564 32
9227 12
10297 21
11302 13
9978 10
10243 15
19199 7
85957 105
36854 20
28740 29
56682 58
25432 59