10222 8
15095 10
14892 20
6304 12
22971 23
11412 11
10830 16
18769 15
48739 53
15607 23
45681 52
30744 36
11659 15
15839 15
12562 22
14311 16
37421 87
9314 7
24839 24
12390 9
11948 11
15440 10
49732 32
33048 24