18647 96
6368 582
53548 742
11964 457
3400 282
13610 862
4468 380
4115 715
5104 769
3028 355
4793 557