291513 1074
24000 737
47786 125
374699 586
95512 549
499121 849
354175 1017
477153 983
396552 554
447332 722
835319 1665
48364 696
186297 406
307468 598
50437 115
471516 691
463479 1546
204751 918
249423 462
94131 109
119878 335
400506 708
139878 814
425020 880