2253 293
7104 265
1953 505
7666 377
1826 269
6393 261
2872 709
3902 537
2155 307
2918 505
1778 159
4458 780
4287 883