3095 717
1588 293
2770 637
3717 536
2148 585
501 84
2450 795
748 181
1335 293
1141 110
1904 568
1954 605
996 247
2750 731
1949 396
2711 751
2552 556
2583 618
2906 891
2482 709
3314 557
2983 620
1661 314
1309 258