3087 761
4520 225
2522 708
1109 127
3221 854
1976 219
1191 193
2644 651
6193 694
3109 734
1053 81
10483 677
23876 593