3097 60
3353 666
4254 146
2621 451
3714 577
4611 426
2832 438
5543 425
3580 580
6678 73
2880 353
2403 188
1853 194
3390 244
7421 716
3499 586
4195 574
5933 686
4522 443
6728 328
3783 727
5179 637
29520 930
2594 183