167573 643
71141 421
11761 616
56133 790
11147 526
44932 473
40837 317
34833 729
27656 612
86614 254
6849 425
5366 294
5461 295
3529 50