166144 643
70910 421
11752 616
56095 790
11131 526
44890 473
40824 317
34735 729
27572 612
85047 251
6830 425
5358 294
5455 295
3516 50