3121 238
5449 44
4067 563
6076 617
15524 466
15444 864
10503 107
12718 309
4590 207
5102 373
6171 556
8660 660