5971 509
7031 802
2554 54
3775 347
64361 135
34920 638
46440 432
7984 585
13535 146
27766 715
2457 160
3243 275
4080 597
6309 731
3764 858