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