331293 900
3477 46
120930 321
13702 191
10009 458
7159 621
20157 618
634437 1468
636856 1442
614128 947
548153 1593
7108 322
215614 672
152282 336
612267 1664
157474 303
257038 586
203065 695
475558 1174
51760 365
14224 504
13429 335