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