14293 162
114049 469
10105 158
13786 681
6295 372
5411 880
4395 577
4643 30
5849 516
8048 322
106544 172
4966 625
4561 679