2416 300
2065 216
3773 707
4646 566
6665 532
1491 171
5410 639
3037 480
3197 524
3278 565
4659 614
1115 120
3550 586
3693 816
3634 641
3495 769
1442 110
2959 609
7684 298
5441 495
18689 877
7958 665
25870 568
2128 331