60328 6
111129 11
27277 1
22858 1
23308 3
29951 1
28180 4
39230 7
33777 2
24183 2
42953 3
62601 8
23033 1
105176 15
52757 4
178680 12
188408 22
136031 19
69129 7
191634 15
65079 11
130203 22
54779 6
98832 28