166605 643
70996 421
11757 616
56107 790
11141 526
44898 473
40831 317
34763 729
27602 612
85368 252
6837 425
5359 294
5456 295
3523 50