11330 6
18008 3
35604 2
26631 1
35776 5
32501 6
13457 3
28104 8
41183 4
121882 6
45332 5
26180 10
68182 2
42384 4
145403 56
72527 27
28331 12
96378 28
37430 10
26852 8
19506 8
175552 23
251801 22
208601 19