3264 506
6011 540
5833 392
30848 806
90335 591
78018 884
27671 171
17604 598
39069 173
13961 937
1652 262
2648 265
2392 419
5849 628