312476 34
46405 3
241182 30
239933 65
75334 11
102082 18
19782 1
28130 3
48630 10
32156 1
37209 1
142754 27
70931 7
85305 11
120033 12
118058 18
83483 7
76981 3
50383 5
137757 4
179509 14
377203 86
47301 1
242777 27