4013 270
4012 480
9804 433
6522 80
9534 526
1633 360
8495 272
5895 468
5029 666
8883 645
8753 672
9302 813
19706 229
51760 149
16642 949
83746 429
26640 136
56527 605