5967 509
7029 802
2549 54
3769 347
64243 135
34868 638
46428 432
7902 585
13485 146
27762 715
2455 160
3238 275
4078 597
6309 731
3761 858