10684 6
17582 3
35201 2
26158 1
35483 5
32359 5
13402 3
27831 8
41058 4
121656 6
45284 5
26108 10
68133 2
42359 4
145302 56
72380 27
28234 12
96278 28
37403 10
26781 8
19458 8
175403 23
251803 22
208555 19