3089 628
3417 748
1289 131
2860 304
2776 198
5782 646
45695 357
8221 277
45377 912
4483 643
3212 491
7885 948