288 220
335 325
696 594
812 947
503 330
371 544
496 21
114 979
734 400
47 920
777 205
124 283
606 28
532 981
196 970
852 613
118 729
440 809
714 916
374 876