9258 6
17052 3
34059 2
25103 1
34133 5
31432 5
13283 3
27328 8
40477 4
121226 6
45157 5
25956 10
67805 2
42202 4
144802 56
72177 27
28058 12
96128 28
37278 10
26504 8
19356 8
174908 23
251682 22
208382 19