3114 628
3439 748
1299 131
2944 304
2791 198
5788 646
45714 357
8223 277
45390 912
4487 643
3212 491
7886 948