1061 319
935 163
2716 882
3073 851
837 211
1467 375
2568 461
2339 525
2410 695
1212 298
2921 662
2747 857
3521 400
191 43
1786 394
2704 817
2771 186
4219 606
16569 570
5949 639
2839 568
16464 477
3659 581
1736 378