1606 290
2352 416
16639 652
6205 804
9505 823
7467 246
7941 381
6914 551
14936 406
7386 807
10953 603
3776 160