2941 643
2733 396
3437 674
5367 434
1656 91
1418 60
3150 620
837 30
777 63
1488 125
1507 440
2224 431
1111 221
1425 76
3988 945
3626 522
7951 560
2128 290
3032 508
650 27
4262 717
1690 444
9138 591
5731 350