1575 290
2351 416
16626 652
6199 804
9493 823
7464 246
7939 381
6908 551
14920 406
7384 807
10947 603
3774 160