1000416 4630
122493 467
424746 1559
291408 1509
441287 3348
1296455 12038
716184 3075
573641 3488
105756 653
800658 10699
794264 8646
321377 2452
594832 9889
862417 7802
294098 4179
264828 1440
586118 4795
91817 1389
501629 2806
376279 2367
219207 2106
155772 500
695079 5723
206531 883