5557 505
2709 673
33579 755
3206 298
23528 341
10954 53
20329 655
29219 402
18904 458
17259 245
7616 603
10572 236