5971 509
7032 802
2554 54
3775 347
64367 135
34923 638
46440 432
7985 585
13539 146
27766 715
2457 160
3243 275
4080 597
6309 731
3764 858