278 181
827 45
617 526
359 269
946 941
815 471
773 156
590 547
572 750
431 262
625 848
700 354
128 203
133 186
318 544
111 11
921 161
834 940
567 808
312 715