6433 6
16378 3
32481 2
23856 1
32954 5
30630 5
13259 3
26901 7
40059 4
120531 6
44982 5
25654 10
67502 2
42133 4
144130 56
72001 27
27854 12
96006 28
36908 10
26253 8
19232 8
174755 23
251556 22
208179 19