165922 643
70865 421
11749 616
56091 790
11130 526
44887 473
40822 317
34720 729
27561 612
85005 251
6819 425
5357 294
5450 295
3515 50