625 61
517857 1235
1032 224
908 147
44645 696
159454 911
186853 919
9662 534
33948 502
128941 540
24526 149
131078 734
106579 566
270651 757
154799 464
12201 446
54231 385
75430 881
118387 773
93686 760
278968 684
72370 781
143324 958
26477 388