521 87
478 99
2385 492
7102 961
26216 702
5412 591
33075 584
11079 497
4590 163
6467 38
15950 316
112783 177
15044 653
6547 667