167588 643
71144 421
11761 616
56135 790
11147 526
44932 473
40837 317
34833 729
27657 612
86634 254
6850 425
5366 294
5461 295
3529 50