6663 598
881 97
50083 411
7521 468
27047 820
6607 212
6842 189
311296 808
112530 643
5357 590
77636 636
70696 153
50678 422
37167 262
20833 302
5840 398
4540 397