3447 293
7254 265
2048 505
7769 377
1975 269
6971 261
2946 709
4119 537
2272 307
3018 505
1901 159
4565 780
4379 883