165932 643
70870 421
11749 616
56091 790
11130 526
44887 473
40822 317
34722 729
27562 612
85012 251
6822 425
5357 294
5450 295
3515 50