1606 290
2352 416
16638 652
6205 804
9503 823
7467 246
7941 381
6914 551
14935 406
7386 807
10953 603
3776 160