3429 293
7253 265
2046 505
7769 377
1971 269
6966 261
2946 709
4116 537
2266 307
3018 505
1899 159
4565 780
4378 883