3111 269
1124 12
443 975
782 357
949 56
535 755
620 228
653 805
515 751
30 871
79 310
333 193
505 571
965 1000
2015 849
369 742
376 983
213 132
229 412
965 644
508 225
483 347
612 918
297 242