166116 643
70907 421
11751 616
56095 790
11131 526
44889 473
40824 317
34733 729
27571 612
85046 251
6830 425
5358 294
5455 295
3516 50