27576 3
55558 6
18209 1
28780 7
58452 10
34183 9
18856 2
31102 2
35609 7
61659 7
35801 5
66005 5
30478 4
35152 11
63857 15
54105 8
70376 12
28803 1
108576 18
70984 16
115978 11
28733 5
66181 5
132733 37