2973 637
2501 293
1474 155
4052 622
1088 112
2163 333
1268 135
2924 505
2911 611
2721 423
3560 687
2655 533
3214 641
3314 528
860 41
3349 803
1299 218
2520 541
2811 596
3233 639
2762 513
2229 330
789 53
1775 283