296 28
391 171
545 44
235 59
327 95
392 240
797 318
483 916
845 773
293 630
485 521
276 293
720 604
349 306
47 252
499 897
935 640
542 915
436 669
738 889