1492 50
6442 425
8217 587
2596 353
7948 571
2329 255
18448 830
36806 103
182321 797
21600 620
14510 418
4116 678
5784 489
4320 393
6300 577
3104 543
1106 89
4213 893