264 828
60 14
67 207
180 574
875 425
738 696
150 143
959 118
597 973
506 907
32 101
523 770
356 95
876 999
239 684
721 978
578 831
270 399
416 644
1112 392
1002 884
94 293
370 867
421 260