14286 162
114028 469
10103 158
13783 681
6293 372
5410 880
4394 577
4642 30
5847 516
8046 322
106511 172
4962 625
4560 679