5578 584
2098 301
10839 376
10348 771
53850 587
56866 95
8179 676
21489 509
3023 337
6037 298
2460 528