6838 598
909 97
50253 411
7709 468
27384 820
6646 211
7063 189
311609 808
112736 643
5404 590
77902 636
71123 155
50882 422
37414 261
20894 302
5886 398
4641 397