39732 6
45608 3
48851 1
42052 5
25180 2
88180 5
39004 1
54452 1
41532 2
58027 6
66832 13
59376 8
39484 3
71583 2
36481 2
61377 7
144806 19
39584 3
43283 5
41758 4
45554 3
42905 2
49157 1
35080 2