15 31
758 22
938 456
87 418
446 805
239 403
806 266
926 525
102 75
494 327
506 113
700 702
52 844
66 273
951 761
627 412
382 904
358 386
550 404
427 561