1589 290
2351 416
16631 652
6203 804
9495 823
7465 246
7941 381
6911 551
14926 406
7385 807
10952 603
3774 160