1067 255
2044 609
5413 591
4950 514
12033 683
3458 188
15509 579
19301 661
6954 422
3138 520
39498 860
3358 614