2197 261
1061 139
2202 306
2816 701
3482 770
1652 180
2045 116
3880 675
4370 142
3679 787
6644 906
2977 393