2680 540
2653 620
424 28
2631 379
1651 270
3674 558
5774 497
2777 736
1030 219
2999 287
11710 460
820 202
2003 249
794 102
1552 144
3000 773
2830 701
2012 518
1098 310
2037 373
1567 328
3389 584
528 78
664 61