40089 392
126939 336
831872 3597
639030 1614
64870 629
337235 1169
1329297 2511
44100 180
75719 765
339780 1119
81691 327
559965 1714
165169 403
411792 830
69855 748
32415 233
512826 1765
643492 1876
414405 1256
111485 353
44083 650