521 87
478 99
2391 492
7103 961
26224 702
5413 591
33075 584
11081 497
4590 163
6470 38
15952 316
112907 177
15045 653
6549 667