3100 628
3438 748
1294 131
2921 304
2790 198
5787 646
45706 357
8221 277
45388 912
4486 643
3212 491
7886 948