2346 416
16420 652
6174 804
9432 823
7435 246
7907 381
6869 551
14889 406
7374 807
10908 603
3758 160