1053 255
2043 609
5409 591
4946 514
12028 683
3446 188
15502 579
19288 661
6953 422
3134 520
39496 860
3358 614