3576 751
2982 710
4811 462
2803 667
2405 167
1521 92
3609 392
5062 782
713 126
422 36
3548 583
2615 565
3745 416
5831 541
4130 862
1713 324
9255 373
4050 762
5286 688
6358 662
2105 108
3034 664
2895 781
3438 887