673 126
2657 610
1816 265
1389 133
2569 504
2437 742
4179 686
2249 422
2866 485
3551 896
2689 481
2845 805
3310 923
3089 486
771 195
3396 698