3095 853
2540 491
2889 576
2090 419
2232 457
15208 473
2420 685
2739 657
1263 360
2078 428
1792 373
2742 644
1553 325
2384 559
1733 333
27182 552
2521 508
861 173
2598 497
2780 507
3034 412
1743 41
165859 239
32709 431
19641 522
12685 472
14499 771
11087 605