41255 3
41732 5
32154 4
29179 2
23901 2
43808 1
71583 6
37509 1
40931 1
148859 4
58379 5
84934 3
93583 8
131957 18
132206 12
97427 12
78680 7
158651 28
45876 1
332934 35
257709 30
54555 3
258203 67
67777 4