2259 290
2427 416
16985 652
6296 804
9773 823
7591 246
8105 381
7128 551
15146 406
7450 807
11163 604
3845 160