331 91
2683 843
2472 688
138 35
223 71
2664 579
1731 389
536 96
2697 747
2793 643
1186 250
2115 469
680 145
2900 924
2697 700
800 134
2834 657
3080 775
2395 671
1736 420
2521 658
2340 453
2320 463
2447 548