3428 293
7253 265
2045 505
7769 377
1971 269
6966 261
2946 709
4114 537
2266 307
3018 505
1898 159
4565 780
4378 883