10549 19
5663 12
9500 27
4282 16
4387 13
11667 18
9269 26
8585 33
6536 8
30631 110
8843 22
10325 24
29055 36
17295 27
39070 61
35545 56
26371 43
11668 20
13324 19
54001 50
25303 55
20832 53
34887 79
48991 106