1069 70
2353 516
2125 259
3845 690
595 58
2785 681
3893 645
3200 640
3621 596
3437 493
3097 704
3192 469
2976 575
3611 608
3492 608
2805 372
3081 836
3301 703
3353 488
2400 481
2811 510
2987 651
3169 602
905 29