167230 643
71087 421
11759 616
56121 790
11144 526
44919 473
40833 317
34815 729
27640 612
86267 254
6845 425
5364 294
5458 295
3527 50