343 289
473 340
216 175
309 570
76 252
615 389
483 95
664 866
366 327
792 515
844 71
946 461
825 860
508 334
502 356
959 885
1004 2
409 106
111 814
681 628
481 624
172 947
265 182
562 455