5433 717
5883 322
8685 767
23833 612
3601 935
16000 122
10001 466
9137 267
8929 653
4322 564
2039 107
3494 842
2381 406
6284 881
2679 120