4013 270
4012 480
9804 433
6522 80
9536 526
1633 360
8495 272
5896 468
5029 666
8884 645
8754 672
9305 814
19714 229
51781 149
16650 949
83756 429
26650 136
56543 605