250282 32
37830 5
29454 1
45777 5
76177 12
24106 2
36676 3
21978 1
23152 1
23203 2
21702 3
99934 18
26784 4
101884 14
46184 5
42753 1
23183 1
85801 20
75784 10
149106 28
67883 5
41876 7
58778 6
86731 4