166809 643
71030 421
11759 616
56112 790
11142 526
44906 473
40831 317
34785 729
27615 612
85706 253
6844 425
5361 294
5457 295
3523 50