2991 745
6818 295
18878 806
91815 610
14020 777
38955 569
3453 612
46842 760
6856 69
6850 114
3277 882