5575 584
2096 301
10814 376
10330 771
53804 587
56794 95
8159 676
21461 509
3014 337
6026 298
2455 528