1559 290
2349 416
16615 652
6199 804
9487 823
7460 246
7937 381
6905 551
14912 406
7383 807
10946 603
3773 160