6825 598
905 97
50233 411
7683 468
27359 820
6643 211
7037 189
311580 808
112709 643
5394 590
77808 636
71078 155
50857 422
37379 261
20879 302
5882 398
4636 397