2958 577
2946 870
1681 111
3640 643
1630 68
3117 868
1730 414
3520 724
3590 302
3320 853
3234 593
2456 713
2326 562
2162 497
2772 824
3244 257
472 90
2136 342
4026 623
611 93
2643 272
1453 342
3361 458
3052 817