3007 761
4523 225
2535 708
1111 127
3241 854
1976 219
1190 193
2654 651
6205 694
3112 734
1065 81
10478 677
23860 593