823 95
1043 866
106 902
296 115
458 760
936 688
593 535
170 236
215 66
238 372
602 623
590 20
534 992
226 276
118 674
258 227
612 742
25 457
129 848
71 303