41833 178
16510 218
20192 276
36915 222
15207 45
34307 146
66312 434
17216 78
16973 331
10922 244
23187 143
27248 285
17762 240
8768 141
13403 258
16954 125
63929 505
45776 424
23039 182
58600 329
15426 57
4698 141
230651 1008
86342 893
61684 330