999 673
706 625
368 253
544 200
291 409
350 118
764 641
560 136
80 589
909 664
422 70
230 113
511 496
196 786
295 422
131 298
229 937
876 592
997 689
279 917
239 985
246 205