186383 377
13111 52
28723 473
173343 842
482368 988
239149 2030
35241 229
162058 955
11290 432
8913 355
6686 182
6495 109
42768 884