166026 643
70888 421
11749 616
56091 790
11130 526
44887 473
40823 317
34728 729
27568 612
85025 251
6824 425
5357 294
5452 295
3515 50