277 590
372 528
999 592
28 521
418 71
15 105
883 249
882 44
925 810
122 878
101 861
321 670
316 3
81 943
858 31
118 607
659 511
241 537
500 291
22 20