5239 462
985 638
1004 875
732 58
877 240
23 413
163 563
1107 292
207 606
612 745
478 138
320 980
876 233
1966 123
113 91
769 773
213 154
741 886
685 741
510 173
453 334
829 274
368 954