303 62
35 538
668 410
989 287
107 455
358 334
720 799
255 757
546 511
171 490
193 113
177 923
753 577
554 813
300 512
914 257
419 148
748 490
415 657
348 222
202 427
920 246
914 626
45 57
904 298
584 674
484 935
347 553
130 793
251 723