2650 819
1731 443
2835 634
2710 852
1676 406
3014 851
803 59
1351 282
5888 400
6244 409
15671 978
32883 870
3065 460
4072 886
4418 414