3077 761
4515 225
2522 708
1105 127
3219 854
1972 219
1187 193
2643 651
6188 694
3099 734
1051 81
10481 677
23857 593