1013 79
408 600
891 247
990 544
572 743
957 61
898 448
295 163
468 257
32 40
981 944
337 50
580 492
235 995
313 651
484 456
387 460
761 984
904 766
481 897
452 684
292 260
628 954
177 504