56733 30
42529 8
58883 8
25358 2
33255 6
43631 12
39779 7
66958 18
37083 4
20357 3
91959 24
38779 5
48102 14
34158 14
37334 13
57506 4
35384 6
47152 18
41727 3
22080 3
28177 6
37029 9
25409 4
25859 2