5578 584
2097 301
10839 376
10347 771
53844 587
56860 95
8176 676
21486 509
3023 337
6037 298
2460 528