1035 86
15993 858
15919 109
4815 462
2725 462
6478 85
9985 635
9709 666
4506 391
7706 659
6427 482
2557 138
5631 82
6220 864
9531 631
6287 350
1888 194
3650 39
1567 299