3429 293
7254 265
2047 505
7769 377
1974 269
6968 261
2946 709
4117 537
2267 307
3018 505
1900 159
4565 780
4379 883