1589 255
1838 112
2691 640
16768 653
4191 188
16763 829
6300 554
10883 583
12011 440
6763 372
4691 577
8578 593