13957 6
19284 3
37928 2
28755 1
38751 5
34228 6
13729 3
28584 8
41758 4
123432 7
45906 5
26734 10
68976 2
42802 4
146656 56
73204 27
28828 12
96776 28
37882 10
27253 8
19956 8
176234 23
252129 22
208976 19