320 126
604 504
931 197
853 766
520 528
83 89
822 631
906 905
585 303
426 462
664 696
363 144
736 151
396 733
917 603
635 31
378 5
100 108
276 324
60 959