520 87
475 98
2383 492
7101 961
26207 702
5411 591
33074 584
11078 497
4590 163
6466 38
15946 316
112664 177
15044 653
6543 667