165977 643
70882 421
11749 616
56091 790
11130 526
44887 473
40822 317
34725 729
27564 612
85015 251
6823 425
5357 294
5450 295
3515 50