735 566
703 77
632 67
53 338
1081 341
214 805
44 432
2332 336
1128 430
160 701
676 534
190 528
145 77
951 644
673 615
844 511
1315 51
634 728
647 660
222 515