2577 672
5280 591
4769 514
11594 683
2989 188
15192 579
18953 661
6774 422
3005 520
39359 860
3295 614