10678 6
17583 3
35203 2
26159 1
35483 5
32358 5
13407 3
27833 8
41053 4
121656 6
45283 5
26106 10
68134 2
42359 4
145308 56
72383 27
28231 12
96279 28
37403 10
26777 8
19459 8
175408 23
251803 22
208558 19