39878 6
45631 3
48979 1
42280 5
25706 2
88281 5
39030 1
54532 1
41728 2
58056 6
66882 13
59434 8
39480 3
71901 2
36633 2
61482 7
145008 19
39659 3
43307 5
41802 4
45908 3
43084 2
49234 1
35151 2