521 87
478 99
2389 492
7102 961
26219 702
5412 591
33075 584
11080 497
4590 163
6468 38
15950 316
112847 177
15044 653
6549 667