167385 643
71109 421
11760 616
56125 790
11145 526
44924 473
40836 317
34823 729
27647 612
86442 254
6845 425
5365 294
5458 295
3528 50