100960 761
4597 125
99768 714
223172 273
1554091 4466
1337462 2517
1686194 3650
282757 1203
420837 1265
744848 1772
147576 216
448783 746
292466 947
378577 594
213567 489
419240 832
142564 657
1037699 3057
295195 1229
1693846 2462
742332 1698
491621 1001
838886 3615
572584 1690
838242 2018
651171 1882