166439 643
70961 421
11756 616
56103 790
11138 526
44894 473
40829 317
34754 729
27592 612
85107 251
6834 425
5359 294
5456 295
3521 50