33976 6
30080 4
108978 23
29259 5
36233 4
25659 3
18203 3
29877 6
22354 2
40933 6
34579 3
19729 2
26953 1
27454 2
23257 3
33184 8
23233 6
64183 11
140507 15
21827 0
28403 2
33827 11
93804 27
27758 5