310 403
653 118
596 495
620 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