331895 901
3480 46
120946 321
13704 191
10009 458
7159 621
20157 618
634472 1468
636905 1442
614178 947
548198 1593
7109 322
215622 672
152292 336
612299 1664
157490 303
257060 586
203082 695
475603 1174
51799 365
14227 504
13430 335