2256 293
7107 265
1953 505
7666 377
1828 269
6428 261
2873 709
3909 537
2155 307
2919 505
1778 159
4459 780
4289 883