2281 290
2427 416
16994 652
6296 804
9782 823
7594 246
8109 381
7133 551
15148 406
7454 807
11165 604
3845 160