5971 509
7031 802
2553 54
3774 347
64358 135
34919 638
46440 432
7983 585
13535 146
27766 715
2457 160
3242 275
4080 597
6309 731
3764 858