18089 96
6301 582
9656 414
53486 742
11939 457
3394 282
13598 862
4347 380
4097 715
5092 769
3015 355
4775 557