89652 1
34205 5
33604 3
66376 12
41680 9
120257 27
387680 57
41855 16
83103 8
115052 35
62532 7
18734 3
40705 2
45059 6
29705 5
30033 7
73931 16
58879 9
71233 12
54354 7
23831 4
78102 9
52628 7
43032 12