2916 876
2882 553
1609 473
2666 701
2736 546
694 138
1950 322
2568 593
1039 232
2205 422
2929 742
2316 402
3422 277
1596 108
8178 73
2225 482
3005 806
878 163
2674 569
1440 250
1896 534
781 140
2102 402
2621 711
3092 878
3228 747
3116 582
733 157