521 87
478 99
2392 492
7103 961
26225 702
5413 591
33075 584
11082 497
4590 163
6472 38
15955 316
112951 177
15046 653
6551 667