2960 424
598 129
3535 556
2849 593
2982 450
5228 474
522 49
1897 255
2755 632
3974 437
2648 261
2854 654
3382 696
2694 607
1334 238
6606 329
4307 277
938 73
3414 711
3264 532
6311 422
2248 513
2803 695
3927 791