688 468
396 73
983 36
519 445
556 1000
21 23
450 604
95 430
563 295
846 456
311 905
993 133
377 202
1009 290
336 471
272 266
539 462
812 721
405 847
562 801