168123 643
71212 421
11763 616
56142 790
11148 526
44942 473
40843 317
34877 729
27677 612
87054 254
6860 425
5368 294
5470 295
3533 50