45426 10
50478 4
92476 12
43508 6
56556 4
42357 9
33526 5
95602 7
37001 5
67883 17
37232 7
44053 4
44878 5
50553 10
30653 4
30476 8
30808 6
46859 7
29857 4
48732 4
66159 8
319031 61
63429 4
127084 25