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