166697 643
71020 421
11758 616
56110 790
11142 526
44899 473
40831 317
34771 729
27605 612
85553 252
6839 425
5360 294
5456 295
3523 50