56556 3
75759 10
134784 20
103602 17
178302 31
125026 14
64428 7
84904 9
66455 16
142332 30
58606 8
40332 2
36880 6
60381 8
65877 11
28383 2
30257 1
71628 13
77808 14
36526 5
21630 1
25832 2
26753 5
25530 2