166527 643
70981 421
11757 616
56105 790
11139 526
44896 473
40829 317
34759 729
27599 612
85244 252
6836 425
5359 294
5456 295
3523 50