1698 416
3341 685
926 126
5695 293
6123 544
5525 51
8987 538
111556 594
41800 511
18562 754
22749 486