6663 598
881 97
50084 411
7523 468
27051 820
6607 212
6844 189
311299 808
112532 643
5357 590
77636 636
70698 153
50680 422
37168 262
20835 302
5840 398
4540 397