3429 293
7254 265
2046 505
7769 377
1973 269
6967 261
2946 709
4116 537
2266 307
3018 505
1899 159
4565 780
4378 883