166622 643
70997 421
11757 616
56107 790
11141 526
44899 473
40831 317
34765 729
27602 612
85389 252
6838 425
5359 294
5456 295
3523 50