158966 760
5286 493
10896 95
356236 572
11378 108
28506 691
13064 117
37665 643
2866 462
6470 672
7164 408
4226 568
2459 533