2951 779
2992 589
2129 347
731 154
3564 693
6478 147
3512 642
1973 544
2105 527
3004 596
2728 502
3263 886
1138 157
2847 736
1454 383
2197 565
2598 678
1787 107
1640 274
988 84
3305 542
2117 610
2588 455
1526 190