2339 416
16392 652
6169 804
9417 823
7410 246
7886 381
6852 551
14864 406
7352 807
10904 603
3751 160