22976 0
27882 4
36483 4
31579 3
92377 18
48582 8
30455 4
74529 8
54608 9
20608 1
44484 7
31183 4
34784 5
35501 3
36208 3
33176 9
47528 9
21029 3
34784 10
52804 9
38751 11
29454 7
32277 7
21456 4