2199 261
1062 139
2205 306
2816 701
3482 770
1652 180
2048 116
3880 675
4373 142
3680 787
6647 906
2978 393