3124 628
3439 748
1300 131
2944 304
2791 198
5792 646
45719 357
8228 277
45403 912
4491 643
3212 491
7886 948