2332 416
16385 652
6167 804
9411 823
7403 246
7882 381
6850 551
14852 406
7350 807
10896 603
3743 160