166912 643
71046 421
11759 616
56112 790
11142 526
44909 473
40831 317
34788 729
27622 612
85855 253
6844 425
5362 294
5457 295
3524 50