167223 643
71084 421
11759 616
56121 790
11144 526
44919 473
40833 317
34815 729
27640 612
86253 254
6845 425
5364 294
5457 295
3527 50