1098 247
2357 498
28631 969
6439 714
27117 653
13073 738
30883 557
9625 532
8582 843
3604 115
26457 445
46742 192
2915 107