18451 2
34751 3
76356 10
61777 8
141679 42
62001 8
53454 7
34831 7
33805 4
58030 10
64784 10
46628 8
31803 5
61108 5
192881 48
90734 12
79180 22
115876 48
444033 127
75181 17
50751 8
90958 21
362509 69
2517755 362