1008 309
351 830
590 858
217 90
53 384
376 124
364 30
336 206
463 396
818 922
1012 94
412 159
862 987
175 376
626 995
267 430
411 858
640 720
5793 462
7 722
685 531
836 865
34 284