1028586 4378
1157649 7489
449491 1965
940133 7673
214843 608
1056555 9037
609467 4510
498463 4361
611650 7969
292673 1336
695079 5723
307528 3066
333475 5095
172072 525
506076 4876
981152 6561
330110 943
423524 2155
623184 3148
937617 6154
390568 2895
82762 555
1495687 11265
326520 1257