166107 643
70903 421
11751 616
56093 790
11131 526
44889 473
40824 317
34733 729
27571 612
85044 251
6830 425
5357 294
5455 295
3516 50