166303 643
70932 421
11754 616
56097 790
11134 526
44893 473
40826 317
34744 729
27584 612
85073 251
6831 425
5359 294
5456 295
3519 50