2972 502
3944 813
3930 945
2210 297
3323 634
2583 412
1312 41
1120 150
2829 287
2864 512
1766 270
2714 575
2421 353
2866 806
3378 646
6398 793
2486 486
2334 441
3147 692
2070 290
3415 708
3447 671
2162 630