165663 643
70821 421
11748 616
56087 790
11130 526
44884 473
40820 317
34697 729
27545 612
84968 251
6816 425
5354 294
5450 295
3513 50