2192 261
1059 139
2199 306
2816 701
3480 770
1650 180
2039 116
3875 675
4357 142
3676 787
6639 906
2974 393