5967 509
7029 802
2549 54
3770 347
64254 135
34878 638
46429 432
7905 585
13488 146
27763 715
2455 160
3239 275
4078 597
6309 731
3761 858