3047 560
1505 432
12402 859
1013 69
1217 112
2650 607
8708 363
3750 799
7847 427
4173 521
5708 632
2880 419
3816 479
3888 791
3253 813
5736 180
4748 57
9823 956
1624 426
1903 62
1669 311
12732 706
2555 512
5465 638