423 955
638 540
411 858
640 720
272 20
308 116
140 426
380 402
222 187
470 353
231 248
463 396
4989 786
267 430
27 36
413 956
843 138
424 265
442 374
403 983
835 379
1012 94
677 876