5967 509
7029 802
2549 54
3769 347
64245 135
34871 638
46429 432
7903 585
13485 146
27763 715
2455 160
3238 275
4078 597
6309 731
3761 858