2650 819
1731 443
2835 634
2710 852
1675 406
3013 851
803 59
1350 282
5887 400
6244 409
15671 978
32883 870
3065 460
4072 886
4418 414