5506 584
2071 301
10646 376
10197 771
53377 587
56133 95
8043 676
21244 509
2954 337
5929 298
2394 528