3251 823
635 29
2145 547
782 96
593 94
2923 517
1554 197
1421 352
940 102
3081 716
2613 715
4126 629
2933 694
422 54
2959 578
2983 407