5575 584
2094 301
10812 376
10323 771
53788 587
56783 95
8157 676
21452 509
3010 337
6021 298
2449 528