11857 4
4878 6
4755 3
4527 8
99826 3
16858 10
31201 9
37478 4
51509 10
27484 9
36902 3
32526 7
22180 0
47832 12
23578 11
27384 12
21955 20
37081 28
104079 88
30907 33
10179 11
12607 13
11077 17
18280 24