3109 653
3145 703
4562 399
2935 640
3733 709
1461 227
2205 537
3782 691
3641 882
1991 335
3619 618
895 35
2154 327
3502 548
1314 94
3857 663
3216 373
1464 119
4365 967
2135 229
3624 584
3149 677
2599 511
3084 638