508 437
889 927
1001 681
242 128
214 274
1003 84
339 558
987 511
397 938
108 354
554 165
978 642
630 366
664 30
1829 999
939 411
158 693
827 860
436 533
235 76
510 14
358 645
40 571
985 324