102540 6554
151331 241
427731 1024
645557 3297
548252 5246
2536208 18085
171464 506
512984 3654
229016 865
393799 3262
302359 2322
786040 5380
640093 5512
672340 4042
588393 2030
418097 4730
503069 5232
234645 1081
290055 3598
159297 613
397649 1943
576431 5791
160429 815
2388147 12863