1585 290
2351 416
16629 652
6203 804
9495 823
7465 246
7940 381
6911 551
14922 406
7384 807
10952 603
3774 160