2943 696
687 103
3500 579
2999 579
3226 897
1235 86
2986 620
1481 152
825 207
2847 465
1790 353
2485 468
1698 289
2631 736
2469 503
3179 557
3445 505
4149 679
1508 261
3545 657
2798 398
912 120
2506 508
2297 352