3097 731
3589 611
1630 364
2588 685
4812 212
1993 344
2254 539
2870 799
994 231
1158 82
4261 681
2661 641
2448 351
666 115
3759 635
493 48
2012 522
2388 528
1776 303
3902 780
2437 616
3250 576
2989 777
435 50