1059 255
2044 609
5412 591
4948 514
12030 683
3452 188
15505 579
19294 661
6953 422
3137 520
39497 860
3358 614