15998 162
9469 837
5110 614
10548 489
8513 420
7553 605
8079 255
26843 376
6133 791
8560 121
29057 137
29130 164