5968 509
7029 802
2549 54
3770 347
64255 135
34878 638
46430 432
7906 585
13488 146
27763 715
2455 160
3239 275
4078 597
6309 731
3761 858