1606 290
2352 416
16638 652
6205 804
9502 823
7467 246
7941 381
6912 551
14934 406
7386 807
10953 603
3776 160