164431 643
70625 421
11738 616
56063 790
11121 526
44870 473
40810 317
34611 729
27494 612
84793 250
6786 425
5348 294
5443 295
3509 50