334949 906
3504 46
121116 321
13716 191
10013 458
7161 621
20163 618
634822 1469
637206 1442
614508 947
548526 1593
7114 322
215669 672
152377 337
612548 1664
157565 303
257166 586
203205 695
475926 1174
51923 365
14237 504
13432 335