185005 377
13073 52
28657 473
172811 842
481294 988
238587 2030
34990 229
160817 953
11272 432
8882 355
6670 182
6467 109
42497 884