3127 628
3439 748
1301 131
2944 304
2791 198
5793 646
45727 357
8229 277
45408 912
4491 643
3213 491
7886 948