2578 602
2235 492
2705 467
664 113
1206 137
1752 293
1290 239
2604 503
1370 293
3050 871
1693 339
2973 739
2793 575
2674 800
2721 721
3306 676
2740 606
2160 187
2433 317
1738 328
615 93
3973 718
2217 460
3040 906