1578 290
2351 416
16626 652
6200 804
9494 823
7464 246
7939 381
6909 551
14921 406
7384 807
10949 603
3774 160