3121 238
5449 44
4067 563
6076 617
15524 466
15444 864
10502 107
12718 309
4590 207
5101 373
6170 556
8658 660