5561 584
2083 301
10780 376
10306 771
53719 587
56727 95
8142 676
21419 509
2991 337
6008 298
2429 528