3078 761
4516 225
2522 708
1105 127
3219 854
1972 219
1188 193
2643 651
6188 694
3102 734
1052 81
10481 677
23858 593