38 75
849 269
185 305
615 331
299 71
102 627
478 93
48 790
925 999
404 417
956 198
125 290
458 838
151 708
246 579
126 453
580 92
709 340
273 532
595 285