3083 628
3398 748
1288 131
2860 304
2776 198
5782 646
45692 357
8221 277
45370 912
4482 643
3212 491
7884 948