5563 584
2086 301
10784 376
10312 771
53745 587
56739 95
8149 676
21425 509
2997 337
6011 298
2439 528