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