3297 506
6020 540
5853 392
30960 807
90931 593
78110 884
27741 171
17661 598
39260 173
14001 937
1669 262
2673 265
2404 419
5868 628