1031 255
2036 609
5404 591
4935 514
12018 683
3428 188
15490 579
19266 661
6946 422
3133 520
39488 860
3353 614