329 443
2999 792
72 963
350 118
678 189
229 937
160 24
481 664
43 945
534 737
899 664
782 893
469 695
2524 454
535 255
543 200
130 118
440 222
623 633
356 246
638 860