3431 293
7254 265
2047 505
7769 377
1974 269
6969 261
2946 709
4119 537
2268 307
3018 505
1900 159
4565 780
4379 883