1226 701
1379 690
411 715
406 29
650 531
269 678
450 459
705 419
688 63
140 268
530 189
824 509
353 849
144 149
127 544
941 862
160 95
328 722
37 323
558 356