4013 270
4012 480
9804 433
6522 80
9536 526
1633 360
8495 272
5896 468
5029 666
8883 645
8754 672
9304 814
19714 229
51776 149
16650 949
83754 429
26650 136
56542 605