310 403
655 118
596 495
621 815
513 272
584 365
159 973
636 101
761 672
552 234
476 395
383 313
340 426
43 462
776 845
72 731
48 954
745 143
4 271
473 987