5971 509
7034 802
2554 54
3776 347
64403 135
34962 638
46443 432
7998 585
13547 146
27767 715
2459 160
3243 275
4082 597
6311 731
3764 858