166778 643
71028 421
11759 616
56112 790
11142 526
44902 473
40831 317
34779 729
27612 612
85670 253
6844 425
5360 294
5456 295
3523 50