253 251
580 282
708 592
843 974
2 946
601 180
894 732
77 779
570 397
888 679
118 210
90 340
96 175
60 21
85 90
255 665
246 980
261 749
775 626
97 994
872 106
982 946
556 47
56 392
66 531
825 433
678 611
266 107
599 447
795 976