305 82
1122 251
750 719
370 695
687 231
66 889
397 364
712 606
949 632
820 2
131 253
188 285
738 13
63 279
867 911
134 800
462 912
239 992
984 503
728 220
477 921
255 186
903 289
712 50