168136 643
71214 421
11763 616
56142 790
11150 526
44943 473
40843 317
34878 729
27677 612
87062 254
6860 425
5368 294
5470 295
3534 50