6838 598
910 97
50257 411
7710 468
27385 820
6646 211
7063 189
311610 808
112736 643
5404 590
77903 636
71126 155
50883 422
37415 261
20895 302
5886 398
4641 397