5971 509
7034 802
2554 54
3776 347
64398 135
34954 638
46441 432
7996 585
13545 146
27767 715
2459 160
3243 275
4080 597
6310 731
3764 858