1088 25
150 581
952 323
765 227
801 123
632 362
702 689
822 509
585 170
343 979
893 713
194 113
998 48
732 650
355 77
444 32
977 262
157 72
356 207
46 358