1164 1000
153 167
803 437
801 952
818 820
1008 396
255 186
942 483
861 975
175 696
96 180
389 941
497 921
555 332
509 100
15 69
9 628
994 998
719 536
754 501
396 551
832 623
222 537
472 508